An ADL-Approach to Specifying and Analyzing Centralized-Mode Architectural Connection
نویسندگان
چکیده
A rigorous paradigm coordinating components is important in the design stage of large-scale software engineering. In this paper we propose a new Architecture Description Language, called ACDL, to represent the centralizedmode architectural connection in which all components are linked by a single connector. Following one usual approach to architectural description, in which component types and components are distinguished, and connectors integrate behaviors of components by specifying their coordination protocols, ACDL describes connectors in such a way that connectors are insensitive to the numbers of attached same-type components. Based on ACDL, we develop analytic techniques to facilitate the system checking of temporal properties of an architecture. In particular, our method shows to what extent one can add, delete and replace components without making the whole system lose desired temporal properties, and improves the system checking in several ways, for example enhancing the use of previous checking results to deal with new checking problems.
منابع مشابه
The Wright Architectural Speci cation
An important step towards establishing an engineering discipline of software is to provide a formal basis for describing and analyzing software architectures. The Wright Architectural Speciication Language was developed for this purpose. The key novel features of Wright are its support for (a) formal speciication of new architectural connection types, (b) formal deenition of architectural style...
متن کاملخوانش بینامتنی آثار برنارد چومی با تأکید بر مفهوم فضای بینابین
According to what the theorists of intertextuality have focused on, no original text has been existed. The mentioned works like other works have been reflections of the earlier texts. It seems that the application of intertextuality in the field of architecture criticism and applying its potentials in architecture, actually the study of a work in connection with previous ones, can be resulted t...
متن کاملAnalyzing Industrial Architectural Models by Simulation and Model-Checking
The software architecture of any automotive system has to be decided well in advance of production, so it is very desirable to assess its quality in order to obtain quick indications of errors at early design phases. In this paper, we present a constellation of analysis techniques for architectural models described in EAST-ADL. The methods are complementary in terms of covering EAST-ADL model a...
متن کاملOn the Modular Representation of Architectural Aspects
An architectural aspect is a concern that cuts across architecture modularity units and cannot be effectively modularized using the given abstractions of conventional Architecture Description Languages (ADLs). Dealing with crosscutting concerns is not a trivial task since they affect each other and the base architectural decomposition in multiple heterogeneous ways. The lack of ADL support for ...
متن کاملTowards a Design-by-contract based Approach for Realizable Connector-centric Software Architectures
Despite being a widely-used language for specifying software systems, UML remains less than ideal for software architectures. Architecture description languages (ADLs) were developed to provide more comprehensive support. However, so far the application of ADLs in practice has been impeded by at least one of the following problems: (i) advanced formal notations, (ii) lack of support for complex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010